

;CONFIG 16. 8.
WIDTH 23.

; ############################ START OF PMU ############################
TREE "PMU Info"
	RGROUP.LONG 0xD4++0x03 "SUBSYS Sleep&Power Status"
	TEXTLINE ""
	LINE.LONG 0x00 " Sleep Status, SLEEP_STATUS "
	BITFLD.LONG 0x00 20.--23. "    SP , SP_SLP_STATUS"  "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."
	BITFLD.LONG 0x00 16.--19. "   eSE , ESE_SLP_STATUS"  "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 12.--15. " AUDCP , AUDCP_SLP_STATUS"  "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."
	BITFLD.LONG 0x00 8.--11.  " PUBCP , PUBCP_SLP_STATUS"  "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 4.--7.   " WTLCP , WTLCP_SLP_STATUS"   "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."
	BITFLD.LONG 0x00 0.--3.   "    AP , AP_SLP_STATUS"    "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."


	TEXTLINE ""
	RGROUP.LONG 0xCC++0x03
	LINE.LONG 0x00 " SLEEP CTRL, SLEEP_CTRL "
	BITFLD.LONG 0x00 0.   "DEEP SLEEP  AP , AP_DEEP_SLEEP"
	BITFLD.LONG 0x00 1.   " WTLCP , WTLCP_DEEP_SLEEP"
	BITFLD.LONG 0x00 2.   " PUBCP , PUBCP_DEEP_SLEEP"
	BITFLD.LONG 0x00 3.   " eSE , ESE_DEEP_SLEEP"
	BITFLD.LONG 0x00 4.   " PUB , PUB_SYS_DEEP_SLEEP"
	BITFLD.LONG 0x00 5.   " AUDCP , AUDCP_DEEP_SLEEP"
	BITFLD.LONG 0x00 6.   " SP , SP_SYS_DEEP_SLEEP"


	TEXTLINE ""
	RGROUP.LONG 0x234++0x03
	LINE.LONG 0x00 " LIGHT SLEEP, LIGHT_SLEEP_MON "
	BITFLD.LONG 0x00 0.   "LIGHT SLEEP AON , AON_SYS_LIGHT_SLEEP"
	BITFLD.LONG 0x00 1.   " AUDCP , AUDCP_LIGHT_SLEEP"
	BITFLD.LONG 0x00 2.   " PUBCP , PUBCP_LIGHT_SLEEP"
	BITFLD.LONG 0x00 3.   " WTLCP , WTLCP_LIGHT_SLEEP"
	BITFLD.LONG 0x00 4.   " AP , AP_LIGHT_SLEEP"
	BITFLD.LONG 0x00 5.   " PUB , PUB_SYS_LIGHT_SLEEP"



	TEXTLINE ""
	TEXTLINE "------------------APCPU------------------"

	TEXTLINE ""
	RGROUP.LONG 0x378++0x03
	LINE.LONG 0x00 " APCPU PWR STATE 0, APCU_PWR_STATE0 "
	BITFLD.LONG 0x00 5.--9.   "   APCPU_C0 , PD_APCPU_C0_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 10.--14. "      APCPU_C1 , PD_APCPU_C1_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 0.--4.   "     APCPU_TOP , PD_APCPU_TOP_STATE"      "WakeUP,PowerOnSEQ,,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,,,,,PowerOnDCDC,,,,,,ShutDownDCDC,%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 15.--19. "   APCPU_C2 , PD_APCPU_C2_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 20.--24. "      APCPU_C3 , PD_APCPU_C3_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 25.--29. "      APCPU_C4 , PD_APCPU_C4_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."

	RGROUP.LONG 0x37C++0x03
	LINE.LONG 0x00 " APCPU PWR STATE 1, APCU_PWR_STATE1 "
	BITFLD.LONG 0x00 0.--4.   "   APCPU_C5 , PD_APCPU_C5_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 5.--9.   "      APCPU_C6 , PD_APCPU_C6_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 10.--14. "      APCPU_C7 , PD_APCPU_C7_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."

	TEXTLINE ""
	RGROUP.LONG 0x3D8++0x03
	LINE.LONG 0x00 " APCPU MODE STATE 0, APCU_MODE_STATE0 "
	BITFLD.LONG 0x00 0.--4.   "   APCPU_C0 , APCPU_C0_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 5.--9.   "   APCPU_C1 , APCPU_C1_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 10.--14. "   APCPU_C2 , APCPU_C2_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 15.--19. "   APCPU_C3 , APCPU_C3_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 20.--24. "   APCPU_C4 , APCPU_C4_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 25.--29. "   APCPU_C5 , APCPU_C5_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."

	RGROUP.LONG 0x3DC++0x03
	LINE.LONG 0x00 " APCPU MODE STATE 1, APCU_MODE_STATE1 "
	BITFLD.LONG 0x00 0.--4.   "   APCPU_C6 , APCPU_C0_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 5.--9.   "   APCPU_C7 , APCPU_C1_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 10.--15. " APCPU_Cori , APCPU_CORINTH_LOW_POWER_STATE"     "OFF,OFF_REQ,FULL_ON,FULL_ON_REQ,THREE_QTER_ON,THREE_QTER_ON_REQ,ONE_HALF_ON,ONE_HALF_ON_REQ,ONE_QTER_ON,ONE_QTER_ON_REQ,SFONLY_ON,SFONLY_ON_REQ,FULL_FUNC_RET,FULL_FUNC_RET_REQ,THREE_QTER_FUNC_RET,THREE_QTER_FUNC_RET_REQ,ONE_HALF_FUNC_RET,ONE_HALF_FUNC_RET_REQ,ONE_QTER_FUNC_RET,ONE_QTER_FUNC_RET_REQ,SFONLY_FUNC_RET,SFONLY_FUNC_RET_REQ,FULL_MEM_RET,FULL_MEM_RET_REQ,THREE_QTER_MEM_RET,THREE_QTER_MEM_RET_REQ,ONE_HALF_MEM_RET,ONE_HALF_MEM_RET_REQ,ONE_QTER_MEM_RET,ONE_QTER_MEM_RET_REQ,RST_ASSERT,RST_DEASSERT,WARM_RST_ASSERT,FULL_DBG_RECOV,FULL_DBG_RECOV_REQ,THREE_QTER_DBG_RECOV,THREE_QTER_DBG_RECOV_REQ,ONE_HALF_DBG_RECOV,ONE_HALF_DBG_RECOV_REQ,ONE_QTER_DBG_RECOV,ONE_QTER_DBG_RECOV_REQ,SFONLY_DBG_RECOV,SFONLY_DBG_RECOV_REQ,%x..."

	TEXTLINE ""
	RGROUP.LONG 0x438++0x03
	LINE.LONG 0x00 " DEBUG STATE, DEBUG_STATE_MARK "
	BITFLD.LONG 0x00 0.   "Wakeup From Debug RECOV C0 , apcpu_core0_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 1.   " C1 , apcpu_core1_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 2.   " C2 , apcpu_core2_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 3.   " C3 , apcpu_core3_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 4.   " C4 , apcpu_core4_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 5.   " C5 , apcpu_core5_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 6.   " C6 , apcpu_core6_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 7.   " C7 , apcpu_core7_wakeup_from_debug_recvo"

	TEXTLINE ""
	RGROUP.LONG 0x44C++0x03
	LINE.LONG 0x00 " PCHANNEL STATE 0, APCU_PCHANNEL_STATE0 "
	BITFLD.LONG 0x00 0.--4.   "   APCPU_C0 , APCPU_C0_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 5.--9.   "    APCPU_C1 , APCPU_C1_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 10.--14. "    APCPU_C2 , APCPU_C2_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 15.--19. "   APCPU_C3 , APCPU_C3_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 20.--24. "    APCPU_C4 , APCPU_C4_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 25.--29. "    APCPU_C5 , APCPU_C5_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."

	RGROUP.LONG 0x450++0x03
	LINE.LONG 0x00 " PCHANNEL STATE 1, APCU_PCHANNEL_STATE1 "
	BITFLD.LONG 0x00 0.--4.   "   APCPU_C6 , APCPU_C0_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 5.--9.   "    APCPU_C7 , APCPU_C1_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 10.--14. "  APCPU_Cori , APCPU_CORINTH_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."


	TEXTLINE ""
	TEXTLINE "------------------Power Domain------------------"

	TEXTLINE ""
	RGROUP.LONG 0xBC++0x03
	LINE.LONG 0x00 " Power Status 0, PWR_STATUS0_DBG "
	BITFLD.LONG 0x00 5.--9.   "     eSE_SYS , PD_ESE_SYS_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 0.--4.   "      AP_SYS , PD_AP_SYS_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."

	RGROUP.LONG 0xC0++0x03
	LINE.LONG 0x00 " Power Status 1, PWR_STATUS1_DBG "
	BITFLD.LONG 0x00 10.--14. "    WTL_LDSP , PD_WTLCP_LDSP_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 5.--9.   "   WTL_TGDSP , PD_WTLCP_TGDSP_STATE"   "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 0.--4.   " WTL_HU3GE_A , PD_WTLCP_HU3GE_A_STATE"    "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 25.--29. "      LTE_P1 , PD_WTLCP_LTE_P1_STATE"   "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 15.--19. " WTL_HU3GE_B , PD_WTLCP_HU3GE_B_STATE"  "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 20.--24. "      LTE_P2 , PD_WTLCP_LTE_P2_STATE"  "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."

	RGROUP.LONG 0xC4++0x03
	LINE.LONG 0x00 " Power Status 2, PWR_STATUS2_DBG "
	BITFLD.LONG 0x00 25.--29. "     AUD_SYS , PD_AUDCP_SYS_STATE"  "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 20.--24. "     PUB_SYS , PD_PUB_SYS_STATE"      "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 15.--19. "     TD_PROC , PD_WTLCP_TD_PROC_STATE"  "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 5.--9.   "   PUBCP_SYS , PD_PUBCP_SYS_STATE"    "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 0.--4.   "     WTL_SYS , PD_WTLCP_SYS_STATE"    "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 10.--14. "    LTE_PROC , PD_WTLCP_LTE_PROC_STATE"  "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."

	RGROUP.LONG 0x10C++0x03
	LINE.LONG 0x00 " Power Status 3, PWR_STATUS3_DBG "
	BITFLD.LONG 0x00 25.--29. "     GPU_RGX , PD_GPU_RGX_DUST_STATE"      "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 20.--24. "      AP_VSP , PD_AP_VSP_STATE"       "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 15.--19. "     AP_VDSP , PD_AP_VDSP_STATE"      "WakeUP,,,,,,,ShutDown   ,%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 10.--14. "      MM_TOP , PD_MM_TOP_STATE"      "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 5.--9.   "     GPU_TOP , PD_GPU_TOP_STATE"      "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 0.--4.   "     AUD_DSP , PD_AUD_DSP_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,,PowerOnD,,,,,,,,,,,PowerOffD,%x..."

	TEXTLINE ""
	TEXTLINE "------------------DDR------------------"

	TEXTLINE ""
	RGROUP.LONG 0x250++0x03
	LINE.LONG 0x00 " DDR Access Ready, PUB_ACC_RDY "
	BITFLD.LONG 0x00 0.       "       RDY , PUB_ACC_RDY"

	TEXTLINE ""
	TEXTLINE "------------------PLL STATE------------------"

	TEXTLINE ""
	RGROUP.LONG 0x414++0x07
	LINE.LONG 0x00 " PLL STATE, PLL_RST_CTRL_STATE "
	TEXTLINE "                                "
	BITFLD.LONG 0x00 0.--2.     "   MPLL0  , ST_MPLL0_STATE"     "%x..."
	BITFLD.LONG 0x00 3.--5.     "   MPLL1  , ST_MPLL1_STATE"     "%x..."
	BITFLD.LONG 0x00 6.--8.     "   MPLL2  , ST_MPLL2_STATE"     "%x..."
	BITFLD.LONG 0x00 9.--11.    "   MPLL3  , ST_MPLL3_STATE"     "%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 18.--20.   "   TWPLL  , ST_TWPLL_STATE"     "%x..."
	BITFLD.LONG 0x00 21.--23.   "   LTEPLL , ST_LTEPLL_STATE"     "%x..."
	BITFLD.LONG 0x00 24.--26.   "   GPLL   , ST_GPLL_STATE"     "%x..."
	BITFLD.LONG 0x00 27.--29.   "   RPLL   , ST_RPLL_STATE"     "%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 12.--14.   "   DPLL0  , ST_DPLL0_STATE"     "%x..."
	BITFLD.LONG 0x00 15.--17.   "   DPLL1  , ST_DPLL1_STATE"     "%x..."
	BITFLD.LONG 0x04 0.--2.     "   ISPPLL , ST_ISPPLL_STATE"     "%x..."


	TEXTLINE ""
	TEXTLINE "------------------Sleep Counter------------------"

	TEXTLINE ""
	GROUP.LONG 0x274++0x03 "SUBSYS Sleep Counter Clear"
	LINE.LONG 0x00 "   CLR, SLEEP_CNT_CLR "

	TEXTLINE ""
	RGROUP.LONG 0x3064++0x03 "SUBSYS Sleep Counter"
	LINE.LONG 0x00 " APCPU, APCPU_TOP_SYS_SLEEP_CNT "
	RGROUP.LONG 0x3068++0x03
	LINE.LONG 0x00 "    AP, AP_SYS_SLEEP_CNT "
	RGROUP.LONG 0x306C++0x03
	LINE.LONG 0x00 " WTLCP, WTLCP_SYS_SLEEP_CNT "
	RGROUP.LONG 0x3070++0x03
	LINE.LONG 0x00 " PUBCP, PUBCP_SYS_SLEEP_CNT "
	RGROUP.LONG 0x3074++0x03
	LINE.LONG 0x00 " AUDCP, AUDCP_SYS_SLEEP_CNT "
	RGROUP.LONG 0x30E8++0x03
	LINE.LONG 0x00 "   eSE, ESE_SYS_SLEEP_CNT "

	TEXTLINE ""
	RGROUP.LONG 0x307C++0x03 "SUBSYS Deep Sleep Counter"
	LINE.LONG 0x00 "    AP, AP_DEEP_SLEEP_CNT "
;	RGROUP.LONG 0x30D8++0x03
;	LINE.LONG 0x00 " APCPU, APCPU_TOP_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x3080++0x03
	LINE.LONG 0x00 "    SP, SP_SYS_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x3084++0x03
	LINE.LONG 0x00 " WTLCP, WTLCP_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x3088++0x03
	LINE.LONG 0x00 " PUBCP, PUBCP_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x308C++0x03
	LINE.LONG 0x00 " AUDCP, AUDCP_SYS_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x3090++0x03
	LINE.LONG 0x00 "   PUB, PUB_SYS_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x30E4++0x03
	LINE.LONG 0x00 "   eSE, ESE_DEEP_SLEEP_CNT "

	TEXTLINE ""
	RGROUP.LONG 0x3094++0x03 "SUBSYS Light Sleep Counter"
	LINE.LONG 0x00 "    AP, AP_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x30DC++0x03
	LINE.LONG 0x00 " APCPU, APCPU_TOP_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x3098++0x03
	LINE.LONG 0x00 " WTLCP, WTLCP_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x309C++0x03
	LINE.LONG 0x00 " PUBCP, PUBCP_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x30A0++0x03
	LINE.LONG 0x00 " AUDCP, AUDCP_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x30A4++0x03
	LINE.LONG 0x00 "   AON, AON_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x3078++0x03
	LINE.LONG 0x00 "   PUB, PUB_SYS_LIGHT_SLEEP_CNT "

	TEXTLINE ""
	TEXTLINE "------------------Soft Reset Busy------------------"

	TEXTLINE ""
	RGROUP.LONG 0x30A8++0x03
	LINE.LONG 0x00 " Soft Reset Busy, SYS_SOFT_RST_BUSY "
	BITFLD.LONG 0x00 0.   "BUSY PUBCP , pubcp_sys_srst_busy"
	BITFLD.LONG 0x00 1.   " WTLCP , wtlcp_sys_srst_busy"
	BITFLD.LONG 0x00 2.   " MM , mm_sys_srst_busy"
	BITFLD.LONG 0x00 3.   " GPU , gpu_sys_srst_busy"
	BITFLD.LONG 0x00 4.   " APCPU , apcpu_sys_srst_busy"
	BITFLD.LONG 0x00 5.   " AP , ap_sys_srst_busy"
	BITFLD.LONG 0x00 6.   " AUDCP , audcp_sys_srst_busy"
	BITFLD.LONG 0x00 7.   " eSE , ese_sys_srst_busy"

TREE.END
; ############################ END OF PMU ############################
